
.bg-w{
    background-color: #ffffff !important;
}
.container{
    padding:0 !important;
}

    /*
    * @Author: zhaohongmei
    * @Date:   2016-04-14 11:21:18
    */
/*头部*/
.alink-noncolor,.alink-noncolor a,.alink-noncolor a:hover{color:#666;}
.fullscreen-shop{background-color: #3f501d}
.fullscreen-shop li{float: left; margin-right: 1px;}
.fullscreen-shop a{display: block; line-height:40px; padding: 0 15px; color:#fff;}
.fullscreen-shop li a:hover,.fullscreen-shop li.active a{background-color: #6b8140}
.nav-right{float: right;}
.nav-right a{float: left; vertical-align: middle;}
.nav-right a:hover{color:#fef2d8;}
.sp-box{width:100%; margin-top: 0; overflow:hidden;}
.sp-box .hd{background-color: #94a682; padding: 0 15px;}
.sp-box .hd h4{display: inline; height: 40px; line-height: 40px;  color:#fff; font-size:12px; font-weight:bold;}
.sp-box .hd h4 a{display: inline-block;height: 40px; line-height: 40px;  padding: 0 15px; color:#fff;}
.sp-box .hd h4 a:hover,.sp-box .hd h4.active a{
    background-color: #D3DCCA;
    color: #596B47;
}
.sp-box .bd{background-color: #fff; overflow: hidden; padding:10px;}
.aside .bd{ padding:15px 0;}
.sp-box .sp-words{clear:both; overflow: auto;}
.sp-box .sp-words dt{float: none; margin-left: 15px; margin-top:5px;}
.sp-box .sp-words dd{margin: 0 15px 15px;}
.sp-box .sp-words dd a{display:block; float: left; padding: 5px; }
.sp-box .sp-words dd a.active{color: #6d9e0c}
.sp-item-box{overflow: hidden; padding:7.5px;}
.sp-item-box li{float: left; width:25%; box-sizing: border-box; padding:7.5px;}
.sp-item-box li img{width:100%; overflow: hidden;}
/*侧栏推荐*/
.sp-aside-tuijian{padding-top:15px; margin-bottom: 0;}
.sp-aside-tuijian li{margin-bottom: 15px;}
.sp-aside-tuijian li h5{width:100%;}
/*评论*/
.comment-list li{position: relative; overflow: hidden; border-bottom: #dfdfdf 1px dashed; padding-bottom: 10px; margin-bottom: 15px;}
.comment-list li .photo{ width:60px; height:60px; }
/*.photo img{width:60px; height:60px;}*/
.comment-info{width:100%;  box-sizing: border-box; padding-left:70px; padding-right: 90px;}
.photo{}
.star-box{position: absolute; right: 0;}
.exp-piclist{margin-top:5px;}
.icon-star{color:#669900;}
.score{text-align: right;}
/*咨询*/
.prompt{background-color: #f2f2f2; padding: 15px;}
.prompt .question{float: right;  height: 25px;border:#6d9e0c solid 1px;  text-align: center; line-height: 25px; background-color: #e9f2d6; color: #6d9e0c; padding:0 5px;}
.ask-list{margin-bottom:15px;}
.ask-list li{border-bottom: #dfdfdf 1px dashed; padding-bottom: 15px; margin-top: 15px;}
.ask{position: relative; padding-left: 30px;}
.ask i{font-size:20px; position: absolute; left: 0; }
.ask i.glyphicon-question-sign{color:#9d984f}
.ask i.glyphicon-user{color:#d5a460}
.name em{font-style: normal;}
.time{color:#999;}
/*门店详情页大图-小图缩略图*/
.intro-show{width:500px; overflow: hidden}
.intro-show .show-pic>img{width:500px; height:450px; margin:10px 0 0 10px}
.show-list{position: relative; width: 100%;}
.show-list-prev,.show-list-next{
    position: absolute;
    font-size: 50px;
    top:25px;
    bottom: 0;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
    background-color: rgba(0, 0, 0, 0);
    filter: alpha(opacity=50);
    opacity: .5;
    cursor:pointer;
}
/*.intro-show .show-pic:hover>img{
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
}*/
.show-list-prev{left:0;}
.show-list-next{right:0;}
.show-list-con{width:100%; padding-left: 30px; padding-right: 30px;}
.show-list-con li{float: left; position:relative; margin: 0 1px;}
.show-list-con li:hover i.icon-sort-up,.show-list-con li.active i.icon-sort-up{position:absolute; top:-5px; left:38px; color:#6b8140; text-align:center;}
.show-list-con li a{display: block; border:#fff 2px solid; margin-right:10px;}
.show-list-con li img{width:70px; height:65px; vertical-align: middle;}
/*.show-list-con li:hover img{
    transform: scale(.9);
    -webkit-transform: scale(.9);
    -moz-transform: scale(.9);
    -ms-transform: scale(.9);
    -o-transform: scale(.9);
}*/
.show-list-con li:hover a,.show-list-con li.active a{border:#6b8140 2px solid;}
.p-price{color:#ff6600; font-size:30px;}
.p-price-delete{color:#cccccc; font-size:20px;}
.sp-name .title{height:58px;overflow:hidden;}
.sp-name .sub-title{color:#690;margin-top:5px;}
.sp-summary-box{padding: 15px 15px 10px;}
.sp-summary-box-skin{background-color: #fafafa; border:#dfdfdf 1px dashed;}
.sp-summary .dt,.sp-summary .dd{display: inline-block;}
.sp-summary .dt{width:70px; text-align: right; }
.summary-quan,.summary-service{vertical-align: middle; margin-top:10px;}
.quan-item {
    position: relative;
    float: left;
    height: 18px;
    line-height: 18px;
    text-align: center;
    color: #fff;
    background: #97be94;
    font-size: 14px;
    white-space: nowrap;
    margin-right: 13px;
    cursor: pointer;
    top:3px;
}
.quan-item s,.quan-item b{
    position: absolute;
    top: 0;
    display: block;
    height: 18px;
    width: 3px;
    overflow: hidden;
    background: url(images/quan-arr.gif) 0 0 no-repeat;
}
.quan-item s{left:-3px;}
.quan-item b {
    right: -3px;
    background-position: -3px 0;
}
.quan-item .text{width:100%; padding: 0 5px;}
.store-selector{position: relative; top:7px;}
.store-selector-inner{position: relative; float: left; margin-right: 15px;}
.store-selector-order{position: relative; z-index: 2; height: 22px; line-height: 22px; padding: 5px 10px; border:#dfdfdf 1px solid; background-color: #fff}
.store-selector-inner-active .store-selector-order{border:#ccc 1px solid; border-bottom: 0;}
.store-selectordrp {
    display: none;
    width: 540px;
    position: absolute;
    left: 0;
    top: 24px;
    padding: 10px 10px 5px;
    border: 1px solid #ccc;
    box-shadow: 0 0 5px #ddd;
    background: #fff;
    z-index: 1;
    overflow-y:auto;
}
.store-selector-inner-active .store-selectordrp {display: block;}
.store-selectordrp li{float: left;}
.store-selectordrp li a{padding: 5px 10px;}
.store-selectordrp li:hover a{background-color: #6b8140; color: #fff}
.appimg{position: relative; padding-top: 25px; margin-top:25px; border-top: 1px #dfdfdf dashed;}
.appimg img{margin-right: 5px;}
.appimg .txt{position:absolute; z-index: 2; top:10px;}
.sp-action a,.sp-action a i{color:#999;}
.sp-action a i{padding-right:2px;}
.sp-action a:hover,.sp-action a:hover i{color:#6d9e0c;}
.ico-code{display:inline-block; width:20px; height:20px; margin-right:5px; vertical-align:middle; background:url(/assets/img/pc/code.png) no-repeat;}
/*attr-list-ltr*/
.attr-list-ltr li{float: left; margin-bottom:5px;}
/*表格*/
.cart-table{display: block; border-top:0px solid #B8DBB7;}
.cart-table .th,.cart-table .td{float: left;}
.th-name{width:40%;}
.th-price{width:10%; color: #3c3c3c; font-weight: 700;}
.th-amount{width:20%; text-align: center}
.th-jifen{width:5%;}
.th-sum{width:15%;}
.th-option{width:10%;}
.order-header h3{margin-top:20px; }
.reduce,.plus{padding: 0 5px; cursor: pointer;}
/*.th-amount-inner input{width:50px; height:25px; padding: 0 5px; text-align: center;}*/
.th-amount-inner .disabled{cursor: default;}
/*购买数量*/
.th-amount .buyCount{text-align: center;}
.group-wrapper{border:#dfdfdf 1px solid; padding:10px; background-color: #fff; margin-top:15px; overflow: hidden;}
/*.pay-sum-mod{position: relative; text-align: right; padding-right:150px;}*/
/*.pay-button{position: absolute;right: 0;}*/
/*.pay-button .btn{width:120px; height: 45px; }*/
.sp-tabs{border-left:#dfdfdf 1px solid; margin-top:15px;overflow: hidden;}
.sp-tabs li{float: left; padding:5px 15px; border-top:#dfdfdf 1px solid;margin-right: 1px; background-color: #f2f2f2; border-right: 1px #dfdfdf solid; cursor: pointer; color:#999;}
.sp-tabs li:hover,.sp-tabs li.active{background-color: #fff;color:#474747;}


/*商品主信息 s*/
.goods{}
.goods .lc{
    float:left;
    width:510px;
}
.goods .rc{
    float:right;
    width:680px;
}
/*显示特价图标*/
.intro-show .show-pic{
    position: relative;
}
.intro-show .show-pic .hasSchedule{
    width:66px; height:42px; color:#ffffff; background: url("/assets/img/pc/ico-ispass.png") 0 0 no-repeat; overflow: hidden;
    position:absolute; top:10px; left:444px; z-index:10; display: inline-block; padding:5px 0 0 0; text-align: center;
    font-size: 14px;
}

/*相关及详情 S*/
.good-info{}
.good-info .lc{
    width:200px;
    float:left;
    padding-left: 0 !important;
}
.good-info .lc .img-small{
    border-bottom: 1px dashed #94a682;
}
.good-info .lc .img-small img{
    width:120px;
    height:100px;
    margin: 0 auto;
}
.good-info .lc .img-small .price {
    color:#ff6600;
    text-align: center;
}
.good-info .rc{
    width:1010px;
    float:right;
}
.good-info .detail{
    text-align: justify;
}
.good-info .detail img{
    width:100%;
    margin:0;
    padding:0;
}

/*相关商品*/
.relative-good{
    margin-left:0 !important;
    margin-right:0 !important;
    padding-left:0 !important;
    padding-right:0 !important;
}

.login-css{
    background-color: #84C225;
    padding: 5px 10px;
    color: #ffffff;
    margin: 0 5px;
}
.login-css:hover{
    color:#ffffff;
}



